Sign In
to Vote &
Create Storyboards.
 
125,000-year-old 'fat factory' run by Neanderthals discovered in Germany An analysis of ancient animal bones found in Germany suggests that Neanderthals extracted grease from them to gobble up 125,000 years ago.
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard